//<!--******************************************************************************************-->
//
//  警告: 本電腦程式著作受著作權法及國際公約之保護。
//  未經授權擅自複製或散佈本電腦程式著作之全部或部分
//  ，將導致嚴厲的民事或刑事處份，且將被依法提起最大
//  範圍的追訴。
//
//  CopyRight (C) Galaxy Software Service
//<!--******************************************************************************************-->

//<!--******************************************************************************************-->
//函數名稱：GSSvalidateID
//目    的：檢查ID是否正確
//參數說明：vvntValue：欲檢查的值，或欲檢查的HTML輸入項目「INPUT TYPE='TEXT'」
//			當為傳遞參數時，預設檢查觸發的事件的物件
//備註：ID只允需輸入以下的字元：ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789
//回傳值：True if valid, otherwise false.
//版本變更：
//xx. YYYY/MM/DD	AUTHOR		COMMENTS
// 1. 2002/06/19	Brenda		New Create
//<!--******************************************************************************************-->
function GSSvalidateID(vvntValue){
	var strValue;
	var objSrc;

	if(!vvntValue){
		objSrc=event.srcElement;
		strValue=objSrc.value; }
	else{
		if(typeof(vvntValue)=='object'){
			objSrc=vvntValue;
			strValue=objSrc.value;}
		else{
			strValue=vvntValue;}
	}


	var intLen=strValue.length;
	var strCompareChar;
	var strCheck;

	var strAllowChar = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789';

	for (var i=0;i<intLen;i++){
		strCheck=strValue.substr(i,1).toUpperCase();
		if(strAllowChar.indexOf(strCheck)==-1){
			if(typeof(objSrc)=='object'){
				GSSMsgDesc(10401);
				objSrc.value='';}
			return false;
		}
	}
	return true;
}   